<!doctype html> 
<html> 
<head> 
    <meta charset="utf-8"> 
    <title></title> 
</head>
<body>
<script type="text/javascript">


var a = 5,b = 10 ,c =[20];
var z = c;
var k = z;
//alert(k == c)
function show2(a,b,c){
	this.a = a;
	this.b = b;
	this.c = c;
	//c = z
};
function show(x,y,z){
	//z = c
	show2.call(this,x,y,z);
	// a = [5];
	// x = a
	//
	//alert(typeof x)
	//alert(x == a);
};
alert(new show(a,b,c).c == c)

//2 5
/*
function show(){
	//alert(1);
	alert(this);
	return;
	ashdkahsdj

	asdjkad
}

alert(show.call(1))
*/
//show.call(window);
/*
function show(){
	this.a = 20;
	this.c = 25;
}
function show2(){
	//show3 - >
	this.a = 25;
	this.c = 30;
	show.call(this);
	//this.a = 20;
	//this.c = 25;
};
function show3(){
	show2.call(this);
	//this.a = 20;
	//this.c = 25;
	
}
alert(new show3().a + new show3().c);
*/
//45 55;


</script>
</body>
</html>